@charset "utf-8";
/*default style */
* { margin: 0; padding: 0;}
li {list-style: none;}
a { text-decoration: none; color: #000;}
body {font-family: "Microsoft YaHei", "微软雅黑";background: #fff ;}
button{cursor: pointer;outline: none;}
textarea{resize: none;}
em{font-style: normal;}
table{font-size: 13px;}
input{outline: none;}
/* IE6 BUG */
img { border:none;}
br { height: 0;}
body{overflow-x: hidden;}
*{ -webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}  
/*common style*/
.clear { clear: both;}
.left { float: left;}
.right { float: right;}
.none{display: none;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}

/*header*/
body{background: url(../images/1103/index_14.jpg) no-repeat center top;}
header{min-width: 1252px;height: 195px;margin:0 auto;width: 100%;}
header .head_cont{width: 1252px;margin:0 auto;}
header .header_left img{margin-top:78px;}
header .header_right{margin-top:86px;width: 492px;}
header .header_right input{border:none;height: 40px;line-height: 40px;margin: 0px 0px 0px 19px;width: 270px;outline: none;background: #fff;padding-left: 10px;border:1px solid #4492b5;}
header　input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #333;}
header input:-moz-placeholder{color:#333;}
header input::-moz-placeholder{color:#333;}
header input:-ms-input-placeholder{color:#333;}
header .header_right button{width: 60px;height: 42px;border:none;background: #009de8;float: right;}
/*nav*/
.nav_list{width: 1252px;width: 100%;}
.nav_list>ul{width: 1252px;margin:0px auto 0px;height: 45px;line-height: 45px;background: #0c6dbe;border-radius: 10px 10px 0px 0px;position: relative;}
.nav_list>ul>li{height:45px;line-height:45px;float:left;width: 179px;text-align: center;}
.nav_list>ul>li .active{background: #e2e0e0;color: #000;border-radius: 8px 8px 0px 0px;}
.nav_list>ul>li>a:hover{background: #ecebeb;color:#000;border-radius: 8px 8px 0px 0px;}
.nav_list>ul>li>a{display: inline-block;width: 100%;font-size: 16px;color:#fff;}
/*children nav list*/
.nav_list .children_list{position: absolute;top:45px;left: 0;background-color:rgba(166,209,245,0.9);width: 1252px;z-index: 10000;display: none;overflow:hidden;height: auto;}
.nav_list .children_list li{float: left;padding:0px 25px;line-height: 35px;height: 35px;}
.nav_list .children_list li:last-child{border-bottom: none;}
.nav_list .children_list li a{color:#333;font-size: 13px;}
.nav_list .children_list li a:hover{color:#009de8;text-decoration: underline;}


/*login top*/
.nav_bg {height: 35px;line-height: 35px;position: fixed;background-color: rgba(255,255,255,0.7);width: 100%;min-width: 1205px;z-index:10000;font-size: 13px;}
.nav_bg .nav{width: 1205px;margin:0 auto;color:#333;}
.nav_bg .nav span{margin-right: 8px;margin-left: 8px;}
.nav_bg .nav a{color:#555;}

.search_input{width: 362px;float:right;margin-top:30px;}

/*footer*/
footer{background:#333333;min-width: 1205px;}
footer .footer_top{height: 50px;line-height: 50px;border-bottom: 1px solid #666666;}
footer .footer_top ul{text-align: center;}
footer .footer_top ul li{display: inline-block;}
footer .footer_top ul li a{font-size: 14px;color:#fff;display: inline-block;padding:0px 5px;}
footer .footer_top ul li a:hover{color:#009de8;}
footer .footer_bottom{width: 1205px;margin:0 auto;color:#c5c5c5;}
footer .footer_bottom .bottom_left .left_img img{margin:23px 12px 23px 0px;}
footer .footer_bottom .bottom_right ul{margin-top:30px;margin-bottom: 10px;}
footer .footer_bottom .bottom_right ul li{float:left;text-align: right;margin-left: 15px;}
footer .footer_bottom .bottom_right ul li a{font-size: 16px;color:#888;display: inline-block;padding:0px 5px;}
footer .footer_bottom .bottom_right ul li a:hover{color:#009de8;}
footer .footer_bottom .right_info p{font-size: 14px;color:#999;}
footer .footer_bottom .right_info #info{margin-top: 20px;}


/*link*/
.link{min-width: 1205px;width: 100%;background: #dbdbdb;margin-top:15px;}
.link .link_cont{width: 1205px;margin:0 auto;}
.link .link_cont .link_title{height: 50px;width: 99%;margin:0 auto;border-bottom: 1px solid #bababa;}
.link .link_cont .link_title ul{padding-top:20px;}
.link .link_cont .link_title ul li{float:left;margin-right: 25px;padding-bottom: 11px;padding-left: 3px;padding-right: 3px;}
.link .link_cont .link_title ul li a{font-size: 16px;color:#000;font-family: "宋体";}
.link .link_cont .link_title ul li a:hover{color:#009de8;}
.link .link_cont .link_title ul .active{border-bottom: 2px solid #009de8;}
.link .link_cont .link_title ul .active a{color:#009de8;}
.link .link_cont .link_title ul li:hover{border-bottom: 2px solid #009de8;}
.link .link_cont .link_title ul li:hover a{color:#009de8;}
.link .link_cont .link_list{width: 99%;margin:0 auto;}
.link .link_cont .link_list ul{overflow: hidden;height: auto;padding:10px 0px 10px;margin-top:2px;}
.link .link_cont .link_list ul li{float: left;line-height: 30px;margin-right: 20px;height: 30px;}
.link .link_cont .link_list ul li a{color:#333;font-size: 14px;font-family: "宋体";}
.link .link_cont .link_list ul li a:hover{color:#009de8;}

/*悬浮*/
.kefu{width: 106px;background: #009de8;padding:15px 0px 10px;position:fixed;top:20%;right: 20px;z-index: 10000;}
.kefu p{line-height: 25px;color:#fff;font-size: 14px;font-family: "宋体";width: 90%;margin:0 auto;}
.kefu img{margin:0 auto;}
.kefu .img_div{text-align: center;margin:10px 0px;}
.kefu .xuanfu_top{border-bottom: 2px solid #ededed;padding-bottom: 10px;}
.kefu .xuanfu_center{border-bottom: 2px solid #ededed;padding-bottom: 10px;}

/*login*/
.xuanfu_bg{display: none;position: fixed;top:0;left: 0;background: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 1000;}
.login{display: none;width: 405px;background: #fff;position: fixed;height: 260px;padding:20px 15px;z-index: 10000;top:40%;left: 50%;margin-left:-217px;margin-top:-145px;}
.login .login_cont{width: 340px;margin:10px auto;}
.login .login_cont .login_nav ul{text-align: center;border-bottom: 1px solid #efefef;}
.login .login_cont .login_nav ul li{width: 168px;display: inline-block;font-size: 18px;font-family: "微软雅黑";color:#333;line-height: 35px;height: 35px;}
.login .login_cont .login_nav ul li a{display: inline-block;width: 100%;}
.login .login_cont .login_nav ul li .onactive{border-bottom: 2px solid #009de8;color:#009de8;}
.login .login_cont .login_choise {margin-top:44px;}
.login .login_cont .login_choise ul li{width:340px;height: 45px;text-align: center;margin-bottom: 25px;}
.login .login_cont .login_choise ul li a{font-size: 20px;color:#fff;line-height: 45px;display: inline-block;width: 100%;}
.login .login_cont .login_choise .student{background: #079351;}
.login .login_cont .login_choise .company{background: #009de8;}

.close_xunfu {text-align: right;}

/*student_login*/
/*login*/
.student_login{display: none;width: 405px;background: #fff;position: fixed;height: 260px;padding:20px 15px;z-index: 10000;top:40%;left: 50%;margin-left:-217px;margin-top:-145px;}
.student_login .login_cont{width: 340px;margin:10px auto;}
.student_login .login_cont .login_nav ul{border-bottom: 1px solid #efefef;}
.student_login .login_cont .login_nav ul li{width: 168px;display: inline-block;font-size: 18px;font-family: "微软雅黑";color:#333;line-height: 35px;height: 35px;text-align: center;}
.student_login .login_cont .login_nav ul li a{display: inline-block;width: 100%;}
.student_login .login_cont .login_nav ul li .onactive{border-bottom: 2px solid #009de8;color:#009de8;}
.student_login .login_cont .login_choise {margin-top:25px;}
.student_login .login_cont .login_choise input{width: 98%;border:1px solid #d9d9d9;margin-bottom: 15px;height: 40px;padding-left: 2%;}

.student_login .login_cont .login_choise button{background: #009de8;width: 100%;height: 40px;font-size: 20px;font-family: "宋体";color:#fff;border:none;}
.student_login .login_cont .login_choise button:hover{background: #379c3b;}

/*company_login*/
.company_login{display: none;width: 405px;background: #fff;position: fixed;height: 260px;padding:20px 15px;z-index: 10000;top:40%;left: 50%;margin-left:-217px;margin-top:-145px;}
.company_login .login_cont{width: 340px;margin:10px auto;}
.company_login .login_cont .login_nav ul{border-bottom: 1px solid #efefef;}
.company_login .login_cont .login_nav ul li{width: 168px;display: inline-block;font-size: 18px;font-family: "微软雅黑";color:#333;line-height: 35px;height: 35px;text-align: center;}
.company_login .login_cont .login_nav ul li a{display: inline-block;width: 100%;}
.company_login .login_cont .login_nav ul li .onactive{border-bottom: 2px solid #009de8;color:#009de8;}
.company_login .login_cont .login_choise {margin-top:25px;}
.company_login .login_cont .login_choise input{width: 98%;border:1px solid #d9d9d9;margin-bottom: 15px;height: 40px;padding-left:2%;}

.company_login .login_cont .login_choise button{background: #009de8;width: 100%;height: 40px;font-size: 20px;font-family: "宋体";color:#fff;border:none;}
.student_login .login_cont .login_choise button:hover{background: #0980b9;}



